列表
-
php
蓝绿部署蓝绿部署的重点在于如下特点1. 蓝色版本和绿色版本同时存在2. 实际运行的环境为蓝或则绿,只能为其中之一,通过开关控制优点和缺点分析:优点在于它的速度和回滚。而缺点也显而易见。可以快速回滚是因为有两套环境同时存在的缘故,所以复杂度和
-
php
一旦开启了nginx日志功能,每天nginx都会生成一定大小的日志文件,如果系统稳定运行,没有任何问题,那么日志基本上不会去查看。但这些日志如不及时清理,日渐积累,对服务器的磁盘空间占用也将是比较恐怖的。为了解决这个问题,利用shell脚本
-
php
404自动跳转到首页server { location / { error_page 404 = @ops-coffee; } location @ops-coffee { rewrite .* / permanent; }}网站出现4
-
php
前言gzip(gnu-zip)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析
-
php
nginx添加账号密码验证server { location / { auth_basic "please input user&passwd"; auth_basic_user_file key/auth.key; }}有很多服务通过ng
-
php
四层负载均衡 vs 七层负载均衡经常会说七层负载均衡还是四层负载均衡,其实根据iso的osi网络模型的所在层的叫法而决定的,nginx因为在使用http协议在应用层进行负载均衡的操作,所以被称为七层负载均衡。而诸如lvs在tcp层进行负载均
-
php
封禁 IP通过 deny 可以封禁指定 IPhttp { # .... # 封禁IP deny 192.168.4.3; deny 31.42.145.0/24; deny 51.12.35.0/24;}仅
-
php
Nginx安装配置Lua支持默认情况下Nginx不支持Lua模块,需要安装LuaJIT解释器,并且重新编译Nginx,或者可使用国人开发的openrestry需要的模块:LuaJIT,Ngx_devel和lua-nginx-module1.
-
php
499的含义与可能原因499其实并不是HTTP协议的标准状态码,而是nginx自定义的状态码,并没有在nginx官方文档中找到对该状态码的明确说明,这里引用一个感觉比较专业的博文上的解释:HTTP error 499 simply mean
-
php
一般在我们上传完资源文件之后,为了避免文件名冲突,会将文件名改成毫无意义的一段字符。这个字符,可能是md5产生的,或者是其他方式产生的字符串。这时候,下载的时候,默认保存的文件名会是这段毫无意义的文件名(图1)。其实,nginx是支持下载时
-
php
一个站点配置多个域名server { listen 80; server_name ops-coffee.cn b.ops-coffee.cn;}server_name 后跟多个域名即可,多个域名之间用空格分隔以上就是Nginx怎么实现一个
-
php
空桶我们从最简单的限流配置开始:limit_req_zone $binary_remote_addr zone=ip_limit:10m rate=10r/s;server { location /login/ { limit_re
-
php
1.任务节点typedef void (*cb_fun)(void *);//任务结构体typedef struct task{ void *argv; //任务函数的参数(任务执行结束前,要保证参数地址有效) cb_fun
-
php
一、黑/白名单IP限制访问配置nginx配置黑白名单有好几种方式,这里只介绍常用的两种方法。1、第一种方法:allow、denydeny和allow指令属于ngx_http_access_module,nginx默认加载此模块,所以可直接使
-
php
nginx配置引发的403问题解决办法一、问题:在curl nginx配置的本地域名时出现403nginx_error.log日志如下:二、疑问1、www.requesturi.com配置如下:发现root目录与error日志中的禁止访问的
-
php
准备工作: 192.168.16.128 192.168.16.129 两条虚拟机。安装好Nginx 安装Nginx 更新yum源文件: rpm-ivhhttp://nginx.org/packages/centos/7/no
-
php
这个脚本,可以满足nginx开启,停止和重启的操作#!/bin/bash. /etc/init.d/functionsfunction usage() { echo $"usage:$0 {start|stop|restart}" ex
-
php
1. 查看是否安装检查状态模块;[root@localhost ~]# nginx -vnginx version: nginx/1.12.2built by gcc 4.8.5 20150623 (red hat 4.8.5-36) (g
-
php
nginx 日志主要有两条指令:1)log_format:用来设置日志格式;2)access_log:用来指定日志文件的存放路径、格式log_format 日志格式1、语法:log_format name(格式名字) 格式样式(即想要得到什
-
php
问题在之前的分享的跨域资源共享的文章中,有提到要注意跨域时,如果要发送cookie,access-control-allow-origin就不能设为*,必须指定明确的、与请求网页一致的域名。在此次项目开发中与他人协作中就遇到此类问题。解决思